package com.example.practica1;

import android.media.AudioManager;
import android.media.ToneGenerator;
import android.os.Bundle;
import android.os.Vibrator;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ImageButton;
import android.widget.Toast;

public class Activity5 extends Activity {
int jug2 = 0;
int jug1 = 0;

String name1;
String name2;
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_activity1);

		Bundle b = this.getIntent().getExtras();
		jug1 = b.getInt("Jugador1");
		
		Bundle b2 = getIntent().getExtras();
		name1 = b2.getString("NombreJug1").toString();
		name2 = b2.getString("NombreJug2").toString();
		
		
		Toast toast = Toast.makeText(this, "Turno " + name2,
				Toast.LENGTH_SHORT);

		toast.show();

		ImageButton resultado = (ImageButton) findViewById(R.id.resultado);

		ImageButton piedra = (ImageButton) findViewById(R.id.piedra);


		piedra.setOnClickListener(new View.OnClickListener() {

			ImageButton resultado = (ImageButton) findViewById(R.id.resultado);

			@Override
			public void onClick(View v) {
				System.out.println("PIEDRA");

				resultado.setImageDrawable(getResources().getDrawable(
						R.drawable.piedra));
				resultado.setVisibility(1);
				
				jug2 = 1;
				
//				resultado
//				.setOnLongClickListener(new View.OnLongClickListener() {
//
//					@Override
//					public boolean onLongClick(View v) {
//						Intent intent = new Intent(Activity1.this,
//								Activity2.class);
//						startActivity(intent);
//						return false;
//					}
//				});
				

			}
		});
		
		

		ImageButton papel = (ImageButton) findViewById(R.id.papel);

		papel.setOnClickListener(new View.OnClickListener() {

			ImageButton resultado = (ImageButton) findViewById(R.id.resultado);

			@Override
			public void onClick(View v) {
				System.out.println("PAPEL");

				resultado.setImageDrawable(getResources().getDrawable(
						R.drawable.papel));
				resultado.setVisibility(1);

				jug2 = 2;
//				resultado
//						.setOnLongClickListener(new View.OnLongClickListener() {
//
//							@Override
//							public boolean onLongClick(View v) {
//								Intent intent = new Intent(Activity1.this,
//										Activity2.class);
//								startActivity(intent);
//								return false;
//							}
//						});
			}
		});

		ImageButton tijera = (ImageButton) findViewById(R.id.tijera);

		tijera.setOnClickListener(new View.OnClickListener() {

			ImageButton resultado = (ImageButton) findViewById(R.id.resultado);

			@Override
			public void onClick(View v) {
				System.out.println("TIJERA");

				resultado.setImageDrawable(getResources().getDrawable(
						R.drawable.tijeras));
				resultado.setVisibility(1);
 
				jug2 = 3;
				
//				resultado
//						.setOnLongClickListener(new View.OnLongClickListener() {
//
//							@Override
//							public boolean onLongClick(View v) {
//								Intent intent = new Intent(Activity1.this,
//										Activity2.class);
//								startActivity(intent);
//								return false;
//							}
//						});
			}
		});

		ImageButton lagarto = (ImageButton) findViewById(R.id.lagarto);

		lagarto.setOnClickListener(new View.OnClickListener() {

			ImageButton resultado = (ImageButton) findViewById(R.id.resultado);

			@Override
			public void onClick(View v) {
				System.out.println("LAGARTO");

				resultado.setImageDrawable(getResources().getDrawable(
						R.drawable.lagarto));
				resultado.setVisibility(1);

				jug2 = 4;
//				resultado
//						.setOnLongClickListener(new View.OnLongClickListener() {
//
//							@Override
//							public boolean onLongClick(View v) {
//								Intent intent = new Intent(Activity1.this,
//										Activity2.class);
//								startActivity(intent);
//								return false;
//							}
//						});
			}
		});

		ImageButton spok = (ImageButton) findViewById(R.id.spok);

		spok.setOnClickListener(new View.OnClickListener() {

			ImageButton resultado = (ImageButton) findViewById(R.id.resultado);

			@Override
			public void onClick(View v) {
				System.out.println("SPOK");

				resultado.setImageDrawable(getResources().getDrawable(
						R.drawable.spok));
				resultado.setVisibility(1);

				jug2 = 5;
				
//				resultado
//						.setOnLongClickListener(new View.OnLongClickListener() {
//
//							@Override
//							public boolean onLongClick(View v) {
//								Intent intent = new Intent(Activity1.this,
//										Activity2.class);
//								startActivity(intent);
//								return false;
//							}
//						});
			}
		});
		
//		
//		if(resultado.equals("PIEDRA"))jug = 1;
//		else if(resultado.equals("PAPEL"))jug = 2;
//		else if(resultado.equals("TIJERA"))jug = 3;
//		else if(resultado.equals("LAGARTO"))jug = 4;
//		else if(resultado.equals("SPOK"))jug = 5;
		
		System.out.println("JUGADOR2!!!! " + jug2);

		
				
		resultado
		.setOnLongClickListener(new View.OnLongClickListener() {

			@Override
			public boolean onLongClick(View v) {
				Intent intent = new Intent(Activity5.this,
						Activity6.class);
				intent.putExtra("Jugador1", jug1);
				intent.putExtra("Jugador2", jug2);
				intent.putExtra("NombreJug1", name1);
				intent.putExtra("NombreJug2", name2);
				startActivity(intent);
				return false;
			}
		});

	}
	

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.activity1, menu);
		return true;
	}

	@Override
	public void onBackPressed() {
		Toast toast = Toast.makeText(this, "TRAMPOSO!!!",
				Toast.LENGTH_SHORT);

		toast.show();
		
		ToneGenerator sound = new ToneGenerator(AudioManager.STREAM_SYSTEM, 100);
		 sound.startTone(ToneGenerator.TONE_PROP_BEEP);
		 
		Vibrator vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);

		vibrator.vibrate(500);
		}
	
	@Override
	protected void onRestart() {
		finish();
		super.onRestart();
	}

	
}

